otter shrew
noun
: an African insectivorous mammal (Potamogale velox) about the size of a stoat but similar in form and habits to an otter
Love words? Need even more definitions?
Merriam-Webster unabridged
Share